Big Huge Thesaurus

Nepeta hederaceae

noun